arithmetic progression vs geometric progression